Big Huge Thesaurus

Orbignya martiana

noun